package lab02.test29;

/**在其main()方法中创建一个一维数组，在try字句中访问数组元素，
 使其产生ArrayIndexOutOfBoundsException异常。在catch子句里捕获此异常对象，
 并且打印“数组越界”信息，加一个finally子句，打印一条信息以证明这里确实得到了执行。
 * Created by dell on 2017/11/2.
 */
public class Test29 {

    public static void main(String[] args) {
        int[] numbers=new int[5];
        //ctrl+d
        numbers[0]=45;
        numbers[1]=65;
        numbers[2]=34;
        numbers[3]=43;
        numbers[4]=59;

        try {
            System.out.println(numbers[5]);//数组越界
        }catch (ArrayIndexOutOfBoundsException e){

            System.out.println("数组越界！！！");
        }finally {
            System.out.println("最后都会执行的语句！！！");
        }
        System.out.println();
    }
}
